//
// Created by de on 3/29/21.
//

#pragma  once

#include "PlaformStateAbstract.h"
class StateHelper: public PlaformStateAbstract{
public:
    virtual E_State initProxy(){
        if(stopFlag)
        init();
    }

    virtual E_State prepareProxy(){

    }
    virtual E_State startProxy(){

    }
    virtual E_State resetProxy(){}

    virtual E_State stopProxy();
    virtual StateStatus getCurrentState();

protected:
    static bool stopFlag;
};
